package com.liuyu.lottery.domain.vo;

import com.liuyu.common.orm.core.domain.BaseEntity;
import com.liuyu.lottery.domain.Mail;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

/**
 * MailController视图对象 tbl_mail
 *
 * @author liuyu
 * @date 2024-03-05
 */
@Data
@ExcelIgnoreUnannotated
@EqualsAndHashCode(callSuper = true)
@AutoMapper(target = Mail.class)
public class MailVo extends BaseEntity implements Serializable
{

    @Serial
    private static final long serialVersionUID = 1L;

     /**  */
    @ExcelProperty(value = "")
    private Integer id;

     /** smtp服务地址 */
    @ExcelProperty(value = "smtp服务地址")
    private String host;

     /** 端口 */
    @ExcelProperty(value = "端口")
    private Integer port;

     /**  */
    @ExcelProperty(value = "")
    private String fromMail;

     /** 发送密钥 */
    @ExcelProperty(value = "发送密钥")
    private String pass;

     /** 接收人邮箱多个使用逗号分隔 */
    @ExcelProperty(value = "接收人邮箱多个使用逗号分隔")
    private String toMail;

     /** 是否加密1-加密,0不加密 */
    @ExcelProperty(value = "是否加密1-加密,0不加密")
    private Integer sslEnable;



}
